/**
 * @author deming.su
 * @create 2021-12-07
 * @description 项目启动主文件
 */

import Vue from 'vue'
import App from './views'

// Vant组件全局引入
import Vant from 'vant'
import 'vant/lib/index.css'
Vue.use(Vant)

// 加载全局样式文件 -- 组件样式要放在我们自己项目的样式之后，因为样式后加载会覆盖先加载
import GlobalComponent from './components'
import './style/index.less'
Vue.use(GlobalComponent)

// 引入路由实例并进行全局注入
import router from './router'

// 引入状态管理实例对象进行全局注入
import store from './store'

new Vue({
    // 全局注入
    router: router,

    // 全局注入
    store,

    // 全局组件挂载
    render: c => c(App)
}).$mount("#root")